body {
	padding:0;
	margin:0;
	font-size:12px;
}
td, p, ul, li, h1, h2, h3, img, form, input, select{
	padding:0;
	margin:0;
}

img{
	border:0;
}
ul{ list-style:none;
}
a{
	outline:none;
	underline:none;
}
a:link {
	text-decoration: none;
	color: black;
}

a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	color: red;
}

a:active {
	text-decoration: none;
}
/*----------------------------------------------------------Header Starts------------------------------------------*/
td.topBg{
	background:url(image/top-bg.jpg) repeat-x 0 0;
	height:83px;
}
td.logoBg{
	background:url(image/logo.jpg) no-repeat 0 0px;
	height:83px;
}

table.menuGap{
	margin:48px 0 0 0;
}
td.topMenuleft{
	background:url(image/top-menu-left.jpg) no-repeat 0 0;
	width:13px;
	height:35px;
}
td.topMenuright{
	background:url(image/top-menu-right.jpg) no-repeat 0 0;
	width:13px;
	height:35px;
}
td.topMenumid{
	background:url(image/top-menu-mid.jpg) repeat-x 0 0;
	height:35px;
}
td.topMenumid ul{
	padding:0 0 0 4px;
}
td.topMenumid ul li{
	background:url(image/menu-div.jpg) no-repeat 0 2px;
	float:left;
	width:auto;
}
td.topMenumid ul li a{
	font:bold 13px/35px Georgia, "Times New Roman", Times, serif;
	color:#FFF9DD;
	padding:0 21px;
	margin:0 0 0 1px;
	text-decoration:none;
	display:block;
	background-color:inherit;
}
td.topMenumid ul li a:hover{
	background:url(image/menu-bg-on.jpg) repeat-x 0 2px;
}
td.topMenumid ul li a.active{
	background:url(image/menu-bg-on.jpg) repeat-x 0 2px;
}
td.topMenumid ul li.noLine{
	background:none;
}
td.bannerBg{
	background:url(image/banner-bg.jpg) repeat-x 0 0;
	height:265px;
}

input.smalltxtFld{
	width:108px;
	border:1px solid #DFD29C;
	height:18px;
}
input.widetxtFld{
	width:252px;
	border:1px solid #DFD29C;
	height:18px;
}
input.submit{
	margin:0 0 0 50px;
}

.topmenu{ float:right; margin-top:8px;}
.topmenu a{color:#00000}
.search{position:absolute;left:900px;top:55px; width:300px;}
input{;
	border:1px solid #DFD29C;
}
.bottom {clear:both;width:270px;margin:12px auto;text-align:center;font-size:12px;height:238px;line-height:15px;}
.bottom #today{float:left;text-align:left;}
.bottom #todaytext{float:right; width:234px; height:215px;}
.bottom #todaytext ul{ list-style:none; margin-left:20px;text-align:left;line-height:24px;}
.bottom #todaytext ul li a:link{font-size:12px; font-weight:normal; color:#000000; text-decoration:none;}
.bottom #todaytext ul li a:visited{font-size:12px; font-weight:normal; color:#000000; text-decoration:none;}
.bottom #todaytext ul li a:hover{font-size:12px; font-weight:normal; color:#D1141B; text-decoration:underline;}
.newshop{width:544px; height:293px;margin:12px 4px; float:left;}
h3{font-size:18px; color:#FFFFFF; line-height:30px; padding-left:4px;}
h3 span{font-size:12px; color:#FFFFFF; line-height:30px; padding-left:4px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.hotorder{width:427px; height:386px;margin:12px 4px; float:right;}
.hotsend{width:544px; height:577px;margin:12px 4px; float:left;}
.send{width:529px; height:77px; border-bottom:1px #999999 dotted; margin-left:4px; margin-top:8px; line-height:26px;}
.send #redtitle{ color:red; font-size:14px;}
.send #greentitle{ color:green;}
.send #greentitletm{ color:green;float:right;}
.send #bluetitle{ color:blue;}
.ad1{ width:427px; height:478px; border:#000000 1px solid; float:right;margin:12px 4px;}
.ad1 img{ margin:4px 0px;}
.ad2{ width:985px; height:88px;margin:3px 4px;float:left;}
.hotbbs{width:544px; height:228px;margin:12px 4px; float:left;}
.hotbbs #leftbbs{width:310px; line-height:25px;height:180px;margin:4px 4px; float:right;}
.hotbbs #leftbbs ul{}
.leftbbs{width:200px; height:65px;margin:4px 4px;line-height:32px; padding:10px 0;float:left;}
.rightbbs{width:200px; height:65px;margin:4px 4px; float:right;}
.hotbbs #leftbbs li{white-space: nowrap;word-break: keep-all;text-overflow: ellipsis;width: 290px;
	overflow: hidden;}
.hotbbs #leftbbs li a:link{ color:#000000; text-decoration:none;}
.hotbbs #leftbbs li a:visited{ color:#000000; text-decoration:none;}
.hotbbs #leftbbs li a:hover{ color:#D1141B; text-decoration:underline;}
.hotbbs #leftbbs li span a:link{ color:#D1141B; text-decoration:none; margin-right:4px;}
.hotbbs #leftbbs li span a:visited{ color:#D1141B;text-decoration:none;margin-right:4px;}
.hotbbs #leftbbs li span a:hover{ color:#D1141B;text-decoration:underline;margin-right:4px;}
.hotbbs #rightbbs{width:200px; height:180px;margin:4px 4px; float:left;}
.hotbbs #rightbbs ul{}
.hotbbs #rightbbs li a:link{ color:#000000; text-decoration:none;}
.hotbbs #rightbbs li a:visited{ color:#000000; text-decoration:none;}
.hotbbs #rightbbs li a:hover{ color:#D1141B; text-decoration:underline;}
.hotbbs #rightbbs li span a:link{ color:#D1141B; text-decoration:none; margin-right:4px;}
.hotbbs #rightbbs li span a:visited{ color:#D1141B;text-decoration:none;margin-right:4px;}
.hotbbs #rightbbs li span a:hover{ color:#D1141B;text-decoration:underline;margin-right:4px;}
.hotbbs #rightbbs{width:200px; height:180px;margin:4px 4px; float:right;}
.healthfood{width:427px; height:333px;margin:12px 4px; float:right;}
.healthfood #healthtext{width:400px; height:168px;line-height:26px;}
.healthfood #healthtext ul{ list-style-image:url(image/delta.jpg); margin-left:28px; margin-top:8px; line-height:20px;}
.healthfood #healthtext li a:linked{color:#000000; text-decoration:none;}
.healthfood #healthtext li a:visited{color:#000000; text-decoration:none;}
.healthfood #healthtext li a:hover{color:#D1141B;text-decoration:underline;}
.ad3{ width:544px; height:90px; border:#000000 1px solid; margin:3px 4px; float:left;}
.friendlink{width:965px; height:78px; border:#FF0000 1px solid; margin:3px 4px;padding:10px; float:left;line-height:25px;}
.foot{ clear:both;width:1000px; height:42px; background-image:url(image/footback.jpg); background-repeat:repeat-x; margin:0 auto; padding:12px 0px; color:#FFFFFF; text-align:center;}
.foot a{color:#fff;}

.container {
	OVERFLOW: hidden; WIDTH: 506px; POSITION: relative; HEIGHT: 250px; margin-top:7px;
}
.slider {
	POSITION: absolute
}
.slider LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
.slider IMG {
	DISPLAY: block; WIDTH: 506px; HEIGHT: 250px
}
.num {
	RIGHT: 5px; BOTTOM: 5px; POSITION: absolute
}
.num LI {
	BORDER-RIGHT: #ff7300 1px solid; BORDER-TOP: #ff7300 1px solid; FONT-SIZE: 12px; FLOAT: left; MARGIN: 3px 1px; OVERFLOW: hidden; BORDER-LEFT: #ff7300 1px solid; WIDTH: 16px; CURSOR: pointer; COLOR: #ff7300; LINE-HEIGHT: 16px; BORDER-BOTTOM: #ff7300 1px solid; FONT-FAMILY: Arial; HEIGHT: 16px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.num LI.on {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 16px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 1px; WIDTH: 21px; COLOR: #fff; LINE-HEIGHT: 21px; HEIGHT: 21px; BACKGROUND-COLOR: #ff7300; BORDER-RIGHT-WIDTH: 0px
}
a {
	color: black;
}

/*erji*/

.searchshop{width:970px;height:auto;margin:10px auto 5px;background:url(image/searchbg.jpg) repeat-x right bottom;text-align:left;font-size:12px;}
.searchshop p a:link{ margin-left:8px; margin-top:8px; color:#6666CC; text-decoration:none;}
.searchshop p a:visited{ margin-left:8px; margin-top:8px; color:#6666CC; text-decoration:none;}
.searchshop p a:hover{ margin-left:8px; margin-top:8px; color:#6666CC; text-decoration:underline;}
.searchshop p span{ font-size:14px; font-weight:bold; color:#000000; margin-left:8px; margin-top:8px;}

.searchshopa1{width:970px;height:120px;margin:10px auto;background:url(image/searchbg.jpg) right bottom;text-align:left;font-size:12px;}
.searchshopa1 p a:link{ margin-left:8px; margin-top:8px; color:#6666CC; text-decoration:none;}
.searchshopa1 p a:visited{ margin-left:8px; margin-top:8px; color:#6666CC; text-decoration:none;}
.searchshopa1 p a:hover{ margin-left:8px; margin-top:8px; color:#6666CC; text-decoration:underline;}
.searchshopa1 p span{ font-size:14px; font-weight:bold; color:#000000; margin-left:8px; margin-top:8px;}

.orderclass{ width:670px; height:auto; float:left; border:#D1141B 1px solid;margin:8px 8px;}
.paixu{width:662px; height:33px; border-bottom:#D1141B 1px solid; background:url(image/paixubg.jpg) repeat-x; line-height:33px; padding-left:8px;}
.paixu #down{width:41px; height:17px; border:#999999 1px solid; padding:1px 12px 1px 4px; background:url(image/down.jpg) repeat-x; margin-top:100px;}
.paixu #downn{width:41px; height:17px; border:#D1141B 1px solid;color:#D1141B; padding:1px 12px 1px 4px; background:url(image/downn.jpg) repeat-x; margin-top:100px;}
.paixu #upn{width:41px; height:17px; border:#D1141B 1px solid; color:#D1141B;padding:1px 12px 1px 4px; background:url(image/upn.jpg) repeat-x; margin-top:100px;}

.paixu #up{width:41px; height:17px; border:#999999 1px solid; padding:1px 12px 1px 4px; background:url(image/up.jpg) repeat-x; margin-top:100px;}
.paixu #red{ color:#D1141B; font-weight:bold; border:none; background:none;}
.paixu span{width:41px; height:17px; border:#999999 1px solid; padding:1px 8px; background:url(image/paixubg2.jpg) repeat-x; margin-top:100px;}
.ordersend{width:662px; height:120px; border-bottom:1px #999999 dotted; margin-left:4px; margin-top:8px; line-height:26px;}
.ordersend #shoptitle{ color:#6666CC; font-size:14px; font-weight:bold; text-decoration:underline;}
.ordersend #greentitle{ color:red; font-weight:bold;}
.ordersend #bluetitle{ color:#3299CC; font-weight:bold;}
.ordersend #redtitle{ color:#D1141B; font-weight:bold;}
.page{ width:670px; height:41px; border-top:1px #999999 dotted; border-bottom: 1px #999999 solid;margin:8px 8px; float:left; line-height:41px; text-align:center; font-weight:bold;}
.page a{ text-align:center; font-weight:bold;color:black;}

.notice{width:285px; height:260px;float:right;margin:8px 8px;clear:right;}
.ad4{width:285px; height:285px;float:right;margin:8px 8px;clear:right}

.login{
	padding-left:20px;
align:center;
}

.orderdetail{ width:670px; height:auto; float:left;margin:8px 8px;text-align:left}
.sameprice{width:285px; height:230px;float:right;margin:8px 8px; line-height:25px;}
.sameprice #samepricetext{margin:8px 8px;}
.sameprice a:link{color:#666666; font-size:12px; text-decoration:underline;}
.sameprice a:visited{color:#666666; font-size:12px; text-decoration:underline;}
.sameprice a:hover{color:#D1141B; font-size:12px; text-decoration:underline;}
.red{color:#D1141B;}

.daohang{width:970px;height:15px;margin:10px auto;overflow:hidden;text-align:left;font-size:12px;}
.daohang a:link{width:970px;height:15px;margin:10px auto;overflow:hidden;text-align:left;font-size:12px; color:#000000; margin:0 4px;}
.daohang a:visited{width:970px;height:15px;margin:10px auto;overflow:hidden;text-align:left;font-size:12px; color:#000000; margin:0 4px;}
.daohang a:hover{width:970px;height:15px;margin:10px auto;overflow:hidden;text-align:left;font-size:12px; color:#D1141B; margin:0 4px;}
.shoptitle{width:970px;height:50px;margin:0px auto;overflow:hidden;text-align:center;font-size:22px; font-weight:bold; color:#D1141B}
.ordertel{width:970px;height:30px; line-height:30px;margin:0px auto;overflow:hidden;text-align:center;font-size:14px; font-weight:bold; color:#ffffff; background:url(image/ordertel.jpg) no-repeat;}



<!--new css-->
.pinlun{ border-bottom:1px #666666 dotted; height:100px; padding:5px 10px; line-height:30px;}
.dp{ width:625px; height:400px; border:2px #D1141B solid;padding:5px 10px; line-height:30px; margin-left:4px;}
.waimaititle{ width:670px; height:175px; float:left;margin:5px 0px; border:0px #D1141B solid; padding:8px 0px;}
.waimaititle img{ margin:4px 8px;}
.waimaishop{font-size:18px; font-weight:bold; color:#D1141B;}
.orderbg{ background:url(image/orderbg.jpg) no-repeat; height:30px; line-height:30px; text-align:center; font-size:20px; font-weight:bold; color:#FFFFFF; width:280px; float:right; 
padding-right:220px;}
.waimaiclass{width:1000px;height:30px;margin:10px auto;text-align:left;font-size:12px;border:1px #D1141B solid; line-height:30px;}
.healthbanner{width:492px; height:316px; border:1px #D1141B solid;margin:10px auto;float:left;}
.health1{width:490px; height:320px;margin:12px 2px; float:right;clear:right}
.health2{width:490px; height:320px;margin:12px 2px; float:left;clear:left}
.healthimg{padding:4px 6px; float:left; width:155px;}
.healthimg img{ margin:6px 0px;}
.healthtext{ padding:6px 0px; float:right; width:315px; height:264px;}
.healthtext ul{ line-height:24px;}
.healthtext li a:link{ color:#000000; text-decoration:none;}
.healthtext li a:visited{ color:#000000; text-decoration:none;}
.healthtext li a:hover{ color:#5FA502; text-decoration:underline;}
.healthtext li span a:link{ color:#5FA502; text-decoration:none; margin-right:4px;}
.healthtext li span a:visited{ color:#5FA502;text-decoration:none;margin-right:4px;}
.healthtext li span a:hover{ color:#5FA502;text-decoration:underline;margin-right:4px;}
.healthdetailtitle{ width:670px; margin:10px auto; text-align:center; height:40px; border-bottom:1.5px #D1141B solid; line-height:40px;}
.healthcontent{ width:680px; margin:10px auto; padding:8px 8px;border:1px solid #d1141b; line-height:26px;font-size:12px;height:100%; float:left;}

.samehealthtext{width:289px; height:220px;margin:12px 4px; float:right;}
.samehealthtext #healthtext{width:280px; height:220px;}
.samehealthtext #healthtext ul{ list-style-image:url(image/delta.jpg); margin-left:28px; margin-top:8px; line-height:20px;}
.samehealthtext #healthtext li a:linked{color:#000000; text-decoration:none;}
.samehealthtext #healthtext li a:visited{color:#000000; text-decoration:none;}
.samehealthtext #healthtext li a:hover{color:#D1141B;text-decoration:underline;}
.relatehealth{ width:992px; margin:5px auto; text-align:left; height:100%; border-top:2px #D1141B solid; line-height:50px; padding:0px 8px; clear:both;}
.relatehealth a:link{ color:#D1141B; text-decoration:none; font-size:12px;}
.relatehealth a:visited{ color:#D1141B; text-decoration:none; font-size:12px;}
.relatehealth a:hover{ color:#D1141B; text-decoration:underline; font-size:12px;}


.cantingbg{
background: url(image/sets.png) no-repeat -5px -188px; width: 640px; height: 17px;
padding-left:20px; padding-top:10px;
}
.duanluo{
padding:20px;
line-height:25px;
text-align:center;
clear:right
}
.duanluo2{
padding:0px 0 20px;
line-height:25px;
text-align:center;
clear:right
}

#title2 {
	font-color:#444;
	margin: 0 auto;
	width: 960px;
	line-height:1.5;
	padding:5px 0 5px 5px;
	font: 13px/ 1.5 Arial;
}
#title2 a{
	margin: 0 auto;
	height:20px;
	padding:5px;
	line-height:1.5;
}
#title22 {
	position:relative;
	float:left;
	left:7px;
	color:black;
	margin: 0 auto;
	width: 930px;
	background: white;
	margin-top:1px;
	margin-bottom:5px;
	height:20px;
	line-height:20px;
	padding:6px 0 2px 10px;
	border:solid 1px #DD740B;
}


td.bannerBg2{
	background:url(image/banner-bg.jpg) repeat-x 0 0;
	height:5px;
}

#main{ width:1000px; margin:0 auto;height:auto;}


#main2{ width:1000px; margin:0 auto;height:auto;line-height:30px}

.res{

}

.title_lenght3 {
	white-space: nowrap;
	word-break: keep-all;
	text-overflow: ellipsis;
	height: 26px;
	width: 370px;
	overflow: hidden;
	margin: 0px;
	float: left;
}


#bbs2left{
width:170px;
padding-left:20px;
float:left;
clear:left;
font-size:12px;
font-style:ariel;
}



.singlepage{width:1000px;height:600px;margin:10px auto;font-size:12px; border:1px #D1141B solid;}
.about{width:200px; height:260px;float:left;margin:8px 8px; line-height:25px;}
.about blockquote{ color: #D1141B; line-height:25px; font-size:14px; margin-left:8px;}
.about blockquote p{ color: #D1141B; line-height:25px; font-size:14px; margin:10px 8px;}
.aboutcontent{width:750px;height:600px;margin:10px 5px;text-align:left;font-size:12px; float:right; line-height:20px;}
.aboutcontent p{ line-height:20px; margin:4px 4px;}
.searchbbs{width:960px;height:35px;margin:0px auto; background-color:#F5F3F2;text-align:left;font-size:12px;padding:7px 10px 0 10px; line-height:35px;}
.searchbbs input { vertical-align:baseline;}
.bbsflash{width:582px;height:197px;float:left; border:1px #CCCCCC solid; margin:10px auto;}
.bbstab{width:372px; height:197px; float:right; border:1px #CCCCCC solid; margin:10px auto;}
.bbsclass{width:1000px; height:164px; margin:5px auto; border:1px #DB2C2B solid; clear:both;}
.bbsclass h3{ background:#DB2C2B;}
.bbsclass2{width:760px; height:30px; margin:5px auto; border:1px #DB2C2B solid; clear:both;}
.bbsclass2 h3{ background:#DB2C2B;}
.bottomlinetable{ border-collapse:collapse;}
.bottomlinetable2{ BORDER-BOTTOM: #F9E3E6 1px solid; width:100%;}






table.menuGap2{
	margin:20px 0 0 0;
}
td.topMenuleft2{
	width:13px;
	height:35px;
}
td.topMenuright2{
	width:13px;
	height:35px;
}
td.topMenumid2{
	height:35px;
}
td.topMenumid2 ul{
	padding:0 0 0 186px;
}
td.topMenumid2 ul li{
	float:left;
	width:auto;
}
td.topMenumid2 ul li a{
	font:bold 13px/35px Georgia, "Times New Roman", Times, serif;
	color:#57A701;
	padding:0 10px;
	margin:0 0 0 1px;
	text-decoration:none;
	display:block;
	background-color:inherit;
}
td.topMenumid2 ul li a:hover{
text-decoration:underline;
}
td.topMenumid2 ul li a.active2{
}
td.topMenumid2 ul li.noLine2{
	background:none;
}
.topmenu2{ float:right; margin-top:8px;}
.caigousearch{width:1000px;height:35px; background-color:#F5F3F2;text-align:left;font-size:12px; line-height:35px;}
.caigousearch input,select { vertical-align:middle;}
.caigoubanner{width:732px; height:189px; float:left;}
.caigou1{width:250px; height:189px;float:right;margin:4px 0px; line-height:25px;}
.caigouclass{width:732px; height:288px;float:left;margin:4px 0px; line-height:25px;}
.caigouad{margin:4px 0px; float:right;}




